Italian Nouns: peltasta

Italian Nouns verb 'peltasta' conjugated